package com.xingkeduo.pojo.table;

import com.xingkeduo.util.pojo.base.BaseTable;
import org.apache.ibatis.type.Alias;

import java.util.Date;

/**
 * 求职者工作属性明细类
 * 
 * @author 高杰
 * @time 2018年12月25日 下午5:02:04
 * @description
 */
@Alias("JobseekerJobDetail")
public class JobseekerJobDetailTO extends BaseTable<JobseekerJobDetailTO> {
	private Date startTime;
	private Date endTime;
	private String company;
	private String leaveReason;
	private String proveName;
	private String provePhone;
	private long jobseekerId;

	public Date getStartTime() {
		return startTime;
	}

	public JobseekerJobDetailTO setStartTime(Date startTime) {
		this.startTime = startTime;
		return this;
	}

	public Date getEndTime() {
		return endTime;
	}

	public JobseekerJobDetailTO setEndTime(Date endTime) {
		this.endTime = endTime;
		return this;
	}

	public String getCompany() {
		return company;
	}

	public JobseekerJobDetailTO setCompany(String company) {
		this.company = company;
		return this;
	}

	public String getLeaveReason() {
		return leaveReason;
	}

	public JobseekerJobDetailTO setLeaveReason(String leaveReason) {
		this.leaveReason = leaveReason;
		return this;
	}

	public String getProveName() {
		return proveName;
	}

	public JobseekerJobDetailTO setProveName(String proveName) {
		this.proveName = proveName;
		return this;
	}

	public String getProvePhone() {
		return provePhone;
	}

	public JobseekerJobDetailTO setProvePhone(String provePhone) {
		this.provePhone = provePhone;
		return this;
	}

	public long getJobseekerCode() {
		return jobseekerId;
	}

	public JobseekerJobDetailTO setJobseekerId(long jobseekerId) {
		this.jobseekerId = jobseekerId;
		return this;
	}

	@Override
	public String toString() {
		return "JobseekerJobDetailTO{" +
				"startTime=" + startTime +
				", endTime=" + endTime +
				", company='" + company + '\'' +
				", leaveReason='" + leaveReason + '\'' +
				", proveName='" + proveName + '\'' +
				", provePhone='" + provePhone + '\'' +
				", jobseekerId=" + jobseekerId +
				'}';
	}
}
